Propiedad de Logeo de la Bd ??

11/08/2006 - 14:48 por José | Informe spam
Hola, quiero averiguar cual es el motivo (sospecho que una propiedad de la
Bd), por el cual con solo crear el login sin ningún acceso a bases accede a
la BD.
El mismo login creado sin acceso a las bd en el mismo servidor no puede
entrar
a la bd model: " 'pruebalog' :is not a valid user in database 'model' ",
idem para cualquier base nueva que invente.
En conclusión quiero que mi nuevo login solo acceda cuando se le de permiso
explicito
Database Access.
Gracias!!

Preguntas similare

Leer las respuestas

#6 José
11/08/2006 - 20:04 | Informe spam
Listo gracias, era por el usuario guest estaba aociado a un rol propio de
la BD.
Saludos.-

"Maxi" wrote in message
news:%
ok, fijate si el usuario guest tiene permisos sobre esa base de datos


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"José" escribió en el mensaje
news:%
> Gracias Maxi!
> A la bd principal, es lo que me preocupa con solo dar alta el login
> accede,
> no la cree yo a la bd.
> Creo para probar nuevas bases y no accede que es lo que quiero, por esto
> me parece que en algún momento se modificó una opción o se agrego un
> usuario
> público, ??? Cualquier sugerencia se agradece...
> "Maxi" wrote in message
> news:
>> Hola, si solo creas un login y no le das acceso a ninguna bdd no


accede.
>> A
>> que bdd esta podiendo acceder este login?
>>
>>
>> Salu2
>>
>> Microsoft MVP SQL Server
>> Culminis Speaker
>> INETA Speaker
>>
>> "José" escribió en el mensaje
>> news:
>> > Hola, quiero averiguar cual es el motivo (sospecho que una propiedad


de
> la
>> > Bd), por el cual con solo crear el login sin ningún acceso a bases
> accede
>> > a
>> > la BD.
>> > El mismo login creado sin acceso a las bd en el mismo servidor no


puede
>> > entrar
>> > a la bd model: " 'pruebalog' :is not a valid user in database 'model'
>> > ",
>> > idem para cualquier base nueva que invente.
>> > En conclusión quiero que mi nuevo login solo acceda cuando se le de
>> > permiso
>> > explicito
>> > Database Access.
>> > Gracias!!
>> >
>> >
>>
>>
>
>


Respuesta Responder a este mensaje
#7 Salvador Ramos
14/08/2006 - 10:21 | Informe spam
Perdón (creo que necesito unas vacaciones), se me olvidó comentar que para
que se produzca ese acceso tiene que tener un usuario Guest definido, y este
tiene como mínimo el role public. Eso te llevó a la confusión.

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"José" escribió en el mensaje
news:
Gracias Salvador, entiendo que utilice el role Public, pero:
1) Por que entonces no accede a model ni a cualquier otra bd creada por mi
con opciones por defecto??
2)El role Public por que no aparece en Server Roles?? donde se definen sus
permisos??
3) Como se configura la bd para que no ingrese el role Public a mi base?

Acceder = Create table NO
Select * from provincias SI
Delete provincias SI *
Drop table provincias NO
Insert into provincias values (1, 'Bs As') SI *
Gracias de nuevo...



"Salvador Ramos" wrote in message
news:
Hola,

Cuando un login no tiene acceso a la base de datos, es decir, cuando no
tiene en esa base de datos un user asociado al login, entra con el role
de
base de datos 'public' y por tanto podrá hacer lo que haya definido en


este
role.

A que te refieres con que no pueda acceder ? has comprobado que puede


hacer,
puede hacer algo sobre alguna tabla -leerla, escribri- ?

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"José" escribió en el mensaje
news:
> Hola, quiero averiguar cual es el motivo (sospecho que una propiedad de


la
> Bd), por el cual con solo crear el login sin ningún acceso a bases


accede
> a
> la BD.
> El mismo login creado sin acceso a las bd en el mismo servidor no puede
> entrar
> a la bd model: " 'pruebalog' :is not a valid user in database 'model'
> ",
> idem para cualquier base nueva que invente.
> En conclusión quiero que mi nuevo login solo acceda cuando se le de
> permiso
> explicito
> Database Access.
> Gracias!!
>
>






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida