¿Cómo Solucionar El Error 229 De SQL Server?

November 30, 2021 By Lucas Nibbi Off

En algunos de la semana pasada, algunos de nuestros clientes encontraron el Error 229 de SQL Server. Este problema se debe a varias cosas a considerar. Discutamos esto ahora.

Recomendado: Fortect

  • 1. Descargue e instale Fortect
  • 2. Abra el programa y haga clic en "Escanear"
  • 3. Haga clic en "Reparar" para iniciar el proceso de reparación
  • Descarga este software y repara tu PC en minutos.

    Vaya a Inicio> Todos los programas> Microsoft SQL Server> Herramientas de configuración> Configuración del área de superficie de SQL Server.Haga clic en Agregar nuevo administrador.Alternativamente, vaya a “Miembro de todos los roles de administrador del sistema de SQL Server adjuntos a SQLEXPRESS” y agréguelo en todo el campo de la derecha.Haga clic en Aceptar.

    La colisión de MS SQL 229 ocurre cuando se intenta acceder en particular a una tabla o seleccionar hacia el servidor SQL.

    sql server error 229

    En Bobcares, corregimos estos errores únicos del sistema de almacenamiento como parte de nuestro soporte de MS SQL para sitios web y otros proveedores de servicios en línea.

    error 229 del servidor sql

    Hoy veremos el resultado final de este error y cómo lo solucionará.

    ¿Si solo hay 229 errores?

    Parece que el usuario, obviamente, no tiene la lectura y escritura requerida en el directorio. Y debería poder asegurarse de que tenga el rol de servidor aceptable, las asignaciones de usuarios y simplemente el esquema para el que tiene permisos. Vaya a “Permisos” en las propiedades de la base de datos principal para configurar los permisos personales.

    • Si se asignaron roles conflictivos del sistema de almacenamiento a cualquier usuario que intenta iniciar sesión. Por ejemplo, si a un cliente se le asignan los roles db_denydatawriter además de db_denydatareader exitosamente, el permiso de denegación tiene prioridad sobre el permiso de inicio de sesión.
    • mientras intenta crear un servidor de fuente de ingresos donde no está autorizado para publicar trabajos.

    Veamos opciones en las que hay 229 errores disponibles en estos dos escenarios.

    Cómo reparar el error 229 de MS SQL

    El error 229 de MS SQL ocurre en 2 casos diferentes, como describimos anteriormente.

    Caso 1:

      Se lanzó una excepción al ejecutar una factura o paquete Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)  

    Se denegó el permiso SELECT para la base de datos de resumen “extended_properties”, “mssqlsystemresource”, esquema “sys”. (Error de Microsoft SQL Server: 229)

    Aquí se produce un nuevo error si se asigna db_denydatawriter y db_denydatareader para volver al inicio de sesión. Lo más probable es que se les nieguen roles, lo que por supuesto restringiría ciertas conexiones en términos de acceso dentro del rol. Por tanto, la autorización DENY sustituye a la autorización de acceso.

    Para resolver mi problema, en SQL Server Management Studio, haga clic con el botón derecho en Propiedades según corresponda para los eventos de su servidor, así que actualice su configuración de seguridad para SQL Server y el Modo de autenticación de Windows.

    Estamos eliminando los pasaportes db_denydatawriter mientras db_denydatareader para que el jugador pueda tomar esta misma decisión.

    Caso 2:

      permiso EJECUTAR dicho, problema 'sp_add_jobstep', base de datos 'msdb', esquema 'dbo'. (Error de Microsoft SQL Server: 229)  

    Este error suele ocurrir cuando intenta crear ese trabajo en el servidor rrn y parece que no tiene permiso para enviar el trabajo.

    PARA

    Debe ser parte de los 3 roles de base de datos en msdb en el mercado para ingresar a las tareas del Agente SQL. Tú:

    1. SQLAgentOperatorRole
    2. SQLAgentReaderRole
    3. SQLAgentUserRole.

    Por ejemplo, ¿qué sucede si en realidad es miembro de los contratos anteriores y aún recibe pensamientos de error? Entonces asegúrese de que no debe formar parte de otra función que le ayude. La definición del tratamiento quirúrgico “SP_add_jobstep” en el sistema. Vea todos los otros roles además de los roles de base de datos mencionados anteriormente.

    Finalmente, siga estos pasos para ver cada vez que tenga permiso de ejecución para muchos “SP_add_jobstep”.

    • Conéctese a SQL Server y expanda las bases de datos. Después, vaya a msdb y luego en el mercado a Security Measure -> Roles. -> Roles de base de datos.
    • Haga clic con el botón derecho en cualquier vínculo con los roles anteriores y abra las unidades.
    • Obtendrá la nueva pantalla con las propiedades SQLAgentUserRole. Se debe agregar el SP “SP_add_jobstep” ya que solo el permiso de ejecución debe estar siempre habilitado en la sección “Permisos”.

    De acuerdo

    después de que el reconocimiento EXECUTE para SP_add_jobstep se haya establecido para usted en SQLAgentUserrole. Entonces puedes formar un trabajo fácilmente.

    [¿Necesitan un sistema diferente para corregir correctamente los errores de MS SQL? Realmente estamos disponibles las 24 horas del día.7]

    Conclusión

    En resumen, discutimos en el componente los elementos detrás de este error, y luego vimos cómo este error de calidad se puede solucionar fácilmente.

    ¡EVITE DAÑOS A SU SERVIDOR!

    ¡Nunca pierda clientes adicionales debido a tarifas bajas, costo del servidor! Permítanos ponérselo más fácil.

    Recomendado: Fortect

    ¿Estás cansado de que tu computadora funcione lentamente? ¿Está plagado de virus y malware? ¡No temas, amigo mío, porque Fortect está aquí para salvar el día! Esta poderosa herramienta está diseñada para diagnosticar y reparar todo tipo de problemas de Windows, al tiempo que aumenta el rendimiento, optimiza la memoria y mantiene su PC funcionando como nueva. Así que no esperes más: ¡descarga Fortect hoy mismo!

  • 1. Descargue e instale Fortect
  • 2. Abra el programa y haga clic en "Escanear"
  • 3. Haga clic en "Reparar" para iniciar el proceso de reparación

  • Nuestros especialistas en Internet monitorean y mantienen su servidor de aduanas las 24 horas del día para garantizar la máxima velocidad y seguridad.

    1. Cree una nueva base de datos para hacer nombres comerciales. (Estoy usando SQL 2005.)
    2. Cree un inicio de sesión, cliente SQL, además de la tabla de reenvío del nuevo sitio web (consulte el caso a continuación) .SSMS
    3. Inicie y abra este Explorador de objetos que se registra en funcionamiento cuando se crea el nuevo usuario.
    4. Intente abrir el archivo Tablas en el objeto Explorer.

    Problema de Microsoft

    título: SQL Server Management Studio
    No se pudieron obtener las estadísticas de esta solicitud. (Microsoft.SqlServer.Management.Sdk.Sfc)
    Para obtener ayuda, haga clic en: Sql Server Error 229
    Blad Serwera Sql 229
    Errore Del Server Sql 229
    Sql Serverfehler 229
    Sql 서버 오류 229
    Sql Serverfout 229
    Oshibka Servera Sql 229
    Sql Serverfel 229
    Erro De Servidor Sql 229
    Erreur De Serveur Sql 229